local extension = Package:new("sksanying")
extension.extensionName = "water_jilve"

extension:loadSkillSkelsByPath("./packages/water_jilve/pkg/sksanying/skills")

dofile("./packages/water_jilve/pkg/sksanying/trans.lua")

local lvbu1 = General:new(extension, "sk_devil1__godlvbu", "god", 8)
lvbu1:addSkills { "sk__wushuang", "mashu" }

local lvbu2 = General:new(extension, "sk_devil2__godlvbu", "god", 3)
lvbu2:addSkills { "sk__wushuang", "mashu", "sk__xiuluo", "sk__shenwei", "sk__shenji" }

local caifuren1 = General:new(extension, "sk_devil1__godcaifuren", "god", 8, 8, General.Female)
caifuren1:addSkills { "sk__dihui" }

local caifuren2 = General:new(extension, "sk_devil2__godcaifuren", "god", 3, 3, General.Female)
caifuren2:addSkills { "sk__dihui", "sk__luansi", "sk__huoxin" }

local zhangrang1 = General:new(extension, "sk_devil1__godzhangrang", "god", 8)
zhangrang1:addSkills { "sk__chanxian" }

local zhangrang2 = General:new(extension, "sk_devil2__godzhangrang", "god", 3)
zhangrang2:addSkills { "sk__chanxian", "sk__luanzheng", "sk__canlve" }

local weiyan1 = General:new(extension, "sk_devil1__godweiyan", "god", 8)
weiyan1:addSkills { "sk__shiao" }

local weiyan2 = General:new(extension, "sk_devil2__godweiyan", "god", 3)
weiyan2:addSkills { "sk__shiao", "sk__fangu", "sk__kuangxi" }

local dongzhuo1 = General:new(extension, "sk_devil1__goddongzhuo", "god", 8)
dongzhuo1:addSkills { "sk__zongyu", "sk__lingnve" }

local dongzhuo2 = General:new(extension, "sk_devil2__goddongzhuo", "god", 3)
dongzhuo2:addSkills { "sk__zongyu", "sk__lingnve", "sk__baozheng", "sk__nishi", "sk__hengxing" }

local zhangjiao1 = General:new(extension, "sk_devil1__godzhangjiao", "god", 8)
zhangjiao1:addSkills { "sk__bujiao", "sk__taiping" }

local zhangjiao2 = General:new(extension, "sk_devil2__godzhangjiao", "god", 3)
zhangjiao2:addSkills { "sk__bujiao", "sk__taiping", "sk__yaohuo", "sk__sanzhi" }

local simayi1 = General:new(extension, "sk_devil1__godsimayi", "god", 8)
simayi1:addSkills { "sk__bolve" }

local simayi2 = General:new(extension, "sk_devil2__godsimayi", "god", 3)
simayi2:addSkills { "sk__bolve", "sk__renji", "sk__biantian", "sk__tianyou" }

local sunhao1 = General:new(extension, "sk_devil1__godsunhao", "god", 8)
sunhao1:addSkills { "sk__mingzheng" }
sunhao1:addRelatedSkills { "sk__shisha" }

local sunhao2 = General:new(extension, "sk_devil2__godsunhao", "god", 3)
sunhao2:addSkills { "sk__mingzheng", "sk__huangyin", "sk__zuijiu", "sk__guiming" }
sunhao2:addRelatedSkills { "sk__shisha" }

local diaochan1 = General:new(extension, "sk_devil1__goddiaochan", "god", 8, 8, General.Female)
diaochan1:addSkills { "sk__meihuo" }

local diaochan2 = General:new(extension, "sk_devil2__goddiaochan", "god", 3, 3, General.Female)
diaochan2:addSkills { "sk__meihuo", "sk__yaoyan", "sk__miluan" }

local yuanshao1 = General:new(extension, "sk_devil1__godyuanshao", "god", 8)
yuanshao1:addSkills { "sk__mojian" }

local yuanshao2 = General:new(extension, "sk_devil2__godyuanshao", "god", 3)
yuanshao2:addSkills { "sk__mojian", "sk__zhuzai", "sk__duoji" }

local sunluban1 = General:new(extension, "sk_devil1__godsunluban", "god", 8, 8, General.Female)
sunluban1:addSkills { "sk__quanqing" }

local sunluban2 = General:new(extension, "sk_devil2__godsunluban", "god", 3, 3, General.Female)
sunluban2:addSkills { "sk__quanqing", "sk__raomeng", "sk__yongjie" }

local caocao1 = General:new(extension, "sk_devil1__godcaocao", "god", 8)
caocao1:addSkills { "sk__weiwu" }

local caocao2 = General:new(extension, "sk_devil2__godcaocao", "god", 3)
caocao2:addSkills { "sk__weiwu", "sk__duzun", "sk__longbian" }

local zoushi1 = General:new(extension, "sk_devil1__godzoushi", "god", 8, 8, General.Female)
zoushi1:addSkills { "sk__huoshi" }

local zoushi2 = General:new(extension, "sk_devil2__godzoushi", "god", 3, 3, General.Female)
zoushi2:addSkills { "sk__huoshi", "sk__yinzi", "sk__mowu" }


return extension
